API Gateway の使用量プランで設定値以上のリクエストを受け付けるのはなぜですか?

API Gateway の使用量プランで設定値以上のリクエストを受け付けるのはなぜですか?

Clock Icon2022.03.31

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

Here is the English version

困っていた内容

API Gateway の使用量プランで、レート、バーストなどを設定しましたが、設定値以上のリクエストを受け付けてしまいます。 使用量プランの設定値以上のリクエストを受け付けないようにするには、どうすればよいですか?

どう対応すればいいの?

API Gateway の使用量プランの設定は、ベストエフォートなので、場合によっては設定値を超えるリクエストを受け付けることがあります。
したがって、ベストエフォートを考慮した設計が必要です。

使用量プランのスロットリングとクォータはハードリミットではなく、ベストエフォートベースで適用されます。場合によっては、クライアントは設定されているクォータを超えることがあります。コストの管理や API へのアクセスのブロックを行う際に使用プランのクォータやスロットリングに依存しないでください。AWS Budgets を使用してコストをモニタリングすること、および AWS WAF を使用して API リクエストを管理することを検討してください。

AWS 公式ドキュメントより

参考資料

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.